package com.ftg.learn.chapter8.pattern.singleton;

import com.ftg.learn.chapter8.pattern.singleton.innerclass.SimpleInnerClass;

/**
 * 单例模式
 *
 * @author kangjx
 * @version 1.0
 * @date 2023/7/31 下午3:23
 */
public class FullSingle {

    /**
     * 单例模式    饱汉模式
     */
    private static FullSingle s;

    private FullSingle() {
        System.out.println("我是构造方法 -->");
    }
    //类方法   实例方法

    public static FullSingle getInstance() {
        if (null == s) {
            s = new FullSingle();
        }
        return s;
    }

}
